package com.crm.dao.mapper.customerManager;

import com.crm.model.entity.customerManager.ChsCustomerTag;
import com.crm.model.entity.customerManager.ChsCustomerTagExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface ChsCustomerTagMapper {
    long countByExample(ChsCustomerTagExample example);

    int deleteByExample(ChsCustomerTagExample example);

    int deleteByPrimaryKey(String id);

    int insert(ChsCustomerTag record);

    int insertSelective(ChsCustomerTag record);

    List<ChsCustomerTag> selectByExample(ChsCustomerTagExample example);

    ChsCustomerTag selectByPrimaryKey(String id);

    int updateByExampleSelective(@Param("record") ChsCustomerTag record, @Param("example") ChsCustomerTagExample example);

    int updateByExample(@Param("record") ChsCustomerTag record, @Param("example") ChsCustomerTagExample example);

    int updateByPrimaryKeySelective(ChsCustomerTag record);

    int updateByPrimaryKey(ChsCustomerTag record);
}